package com.ay.wiki_plt.service;

import com.ay.wiki_plt.common.PageBean;
import com.ay.wiki_plt.domain.dto.UserLoginReq;
import com.ay.wiki_plt.domain.dto.UserResetPasswordReq;
import com.ay.wiki_plt.domain.dto.UserSaveReq;
import com.ay.wiki_plt.domain.vo.UserLoginResp;

import java.util.List;

public interface UserService {


    /*查询全部用户*/
    PageBean list(Integer page, Integer pageSize, String name);


    /*保存和修改接口*/
    void save(UserSaveReq req);

    /*批量删除接口*/
    void deleteBath(List<Long> ids);

    /*重置密码接口*/
    void resetPassword(UserResetPasswordReq req);

    /*登录接口*/
    UserLoginResp login(UserLoginReq req);
}
